/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ejercicio6_2;

import consola.Consola;

/**
 *
 * @author Mañana
 */
public class Ejercicio6_2
{

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args)
    {
        //forma mia.
        int dia;
        int pregunta;
        int año;
        do
        {
            pregunta = Consola.leerInt("¿Desea introducir otro numero?1 para repetir y 2 para terminar.");
            switch (pregunta)
            {
                case (1):
                    do
                    {
                        año = Consola.leerInt("Introduce el año");
                        if (año % 4 == 0 && año % 100 != 0 || año % 400 == 0)
                        {
                            dia = Consola.leerInt("Introduce el numero de dia del 1 al 365");

                            if (dia <= 31)
                            {
                                System.out.println(dia + "de Enero");
                            }
                            if (dia > 31)
                            {
                                if (dia <= 60)
                                {
                                    System.out.println((dia - 31) + "de Febrero");
                                }
                            }
                            if (dia > 60)
                            {
                                if (dia <= 91)
                                {
                                    System.out.println((dia - 60) + "de Marzo");
                                }
                            }
                            if (dia > 91)
                            {
                                if (dia <= 121)
                                {
                                    System.out.println((dia - 91) + "de Abril");
                                }
                            }
                            if (dia > 121)
                            {
                                if (dia <= 152)
                                {
                                    System.out.println((dia - 121) + "de Mayo");
                                }
                            }
                            if (dia > 152)
                            {
                                if (dia <= 182)
                                {
                                    System.out.println((dia - 152) + "de Junio");
                                }
                            }
                            if (dia > 182)
                            {
                                if (dia <= 213)
                                {
                                    System.out.println((dia - 182) + "de Julio");
                                }
                            }
                            if (dia > 213)
                            {
                                if (dia <= 244)
                                {
                                    System.out.println((dia - 213) + "de Agosto");
                                }
                            }
                            if (dia > 244)
                            {
                                if (dia <= 274)
                                {
                                    System.out.println((dia - 244) + "de Septiembre");
                                }
                            }
                            if (dia > 274)
                            {
                                if (dia <= 305)
                                {
                                    System.out.println((dia - 274) + "de Octubre");
                                }
                            }
                            if (dia > 305)
                            {
                                if (dia <= 335)
                                {
                                    System.out.println((dia - 305) + "de Noviembre");
                                }
                            }
                            if (dia > 335)
                            {
                                if (dia <= 366)
                                {
                                    System.out.println((dia - 335) + "de Diciembre");
                                }
                            }
                        }
                        else
                        {
                            dia = Consola.leerInt("Introduce el numero de dia del 1 al 365");

                            if (dia <= 31)
                            {
                                System.out.println(dia + "de Enero");
                            }
                            if (dia > 31)
                            {
                                if (dia <= 59)
                                {
                                    System.out.println((dia - 31) + "de Febrero");
                                }
                            }
                            if (dia > 59)
                            {
                                if (dia <= 90)
                                {
                                    System.out.println((dia - 59) + "de Marzo");
                                }
                            }
                            if (dia > 90)
                            {
                                if (dia <= 120)
                                {
                                    System.out.println((dia - 90) + "de Abril");
                                }
                            }
                            if (dia > 120)
                            {
                                if (dia <= 151)
                                {
                                    System.out.println((dia - 120) + "de Mayo");
                                }
                            }
                            if (dia > 151)
                            {
                                if (dia <= 181)
                                {
                                    System.out.println((dia - 151) + "de Junio");
                                }
                            }
                            if (dia > 181)
                            {
                                if (dia <= 212)
                                {
                                    System.out.println((dia - 181) + "de Julio");
                                }
                            }
                            if (dia > 212)
                            {
                                if (dia <= 243)
                                {
                                    System.out.println((dia - 212) + "de Agosto");
                                }
                            }
                            if (dia > 243)
                            {
                                if (dia <= 273)
                                {
                                    System.out.println((dia - 243) + "de Septiembre");
                                }
                            }
                            if (dia > 273)
                            {
                                if (dia <= 304)
                                {
                                    System.out.println((dia - 273) + "de Octubre");
                                }
                            }
                            if (dia > 304)
                            {
                                if (dia <= 334)
                                {
                                    System.out.println((dia - 304) + "de Noviembre");
                                }
                            }
                            if (dia > 334)
                            {
                                if (dia <= 365)
                                {
                                    System.out.println((dia - 334) + "de Diciembre");
                                }
                            }
                        }

                    }while (año<0);
                    break;
                case (2):
                    System.out.println("Adios");
                    break;
            }
        } while (pregunta == 1);
    }
}
